Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour El Salvador F1 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Ecuador F1 Ecuador F2 Colombia F3 Colombia F4 Colombia F1 Colombia F2 USA F4 USA F6 Colombia F3 Colombia F4 Colombia F5 Colombia F6 Colombia F2 Colombia F3 Colombia F4 Brazil F4 Brazil F5 Brazil F6 Colombia F1 Ecuador F3 TCT Open - Tunis Northern Electric Open 1999 - Newcastle VIII Gramado Open - Gramado II Manta Open - Manta Kos Succhetti Tennis Cup - Cordenons Pereira Challenger Orleans Challenger Puerto Vallarta Challenger Guayaquil Challenger Monterrey Challenger Generali Open 2000 - Kitzbuhel Salem Open - Hong Kong Qatar Mobil Open 2001 - Doha Franklin Templeton Tennis Classic - Scottsdale Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide RCA Championships - Indianapolis Kremlin Cup - Moscow Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Chennai Open - Chennai BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Colombia F1 The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Chennai Open - Chennai The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Open 13 - Marseille BMW Open - Munich BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille AEGON Championships - London Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril AEGON Championships - London Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Rakuten Japan Open - Tokyo Heineken Open - Auckland Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Mercedes Cup - Stuttgart Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Valencia Open - Valencia Heineken Open - Auckland Open Sud de France - Montpellier Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier Brasil Open - Sao Paulo Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Bet-at-home Open - Hamburg Suisse Open - Gstaad Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Ecuador Open - Quito Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Suisse Open - Gstaad Colombia F2 Generali Open - Kitzbuhel Moselle Open - Metz Mexico F6 Venezuela #1-w3 US Men's Clay Court Championship - Houston Open Castilla y Leon - Segovia Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires III Isla de Lanzarote - Lanzarote Bancolombia Open - Cali Salinas Challenger Mexico City Challenger Pereira Challenger Pereira Challenger Bogota Challenger Petange Challenger Mons Challenger Bogota Challenger Orleans Challenger Rennes Challenger Braunschweig Challenger Las Vegas Challenger Rennes Challenger Santo Domingo Challenger Sarasota Challenger Almaty Challenger San Benedetto Challenger Cassis Challenger Bangkok Challenger Bangkok Challenger Morocco Tennis Tour - Marrakech Sporting Challenger '08-Trofeo Regione Piemonte - Turin XIV Challenger ATP Club Premium Open - Quito Wroclaw Challenger Cali Challenger Quito Challenger Tiburon Challenger Medellin Challenger Bucaramanga Challenger Bogota Challenger Marrakech Challenger Bordeaux Challenger Bogota Challenger Petange Challenger Barranquilla Challenger Bordeaux Challenger St. Remy Challenger Braunschweig Challenger Happy Valley Challenger Irving Challenger Aix En Provence Challenger Prostejov Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Quimper Challenger Prague Challenger Liberec Challenger Stockton Challenger Fairfield Challenger Guayaquil Challenger Wroclaw Challenger San Benedetto Challenger Santo Domingo Challenger Mexico City Challenger Guadalajara Challenger Lyon Challenger Poprad Tatry Challenger Vancouver Challenger Monterrey Challenger Newport Beach Challenger Columbus Challenger Indian Wells Challenger Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Open de Montauban - Montauban Siemens Open 2001 - Scheveningen IPP Open - Helsinki Open 88 - Contrexeville Pekao Open 2003 - Szczecin Bogota Challenger - Bogota Porsche Open - Poznan Internationaux de Tennis de Brest - Brest Draft Corona Mexico City Open - Mexico City Bogota Challenger - Bogota KGHM Polish Indoors - Wroclaw Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte Copa Petrobras - Bogota V Abierto Internacional de Salinas - Salinas Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota dBI Tennis Challenger - Binghamton Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Zagreb Open - Zagreb Bancolombia Open - Bogota San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Casablanca Seguros Bolivar Open - Bogota Wartburg Open - Eisenach Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Open de Montauban - Montauban The Ericsson Open - Miami GHI Bronx Tennis Classic - Bronx 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Monte Carlo Open - Monte Carlo Schickendanz Open - Furth Polska Energia Open - Bytom Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Paris Seguros Bolivar Open - Cali Ethias Trophy - Mons IV Challenger Ciudad De Guayaquil - Guayaquil Porsche Open - Poznan Tennis Masters Series - Monte Carlo Sao Paulo Challenger Heilbronn Challenger Tennis Masters Series - Cincinnati San Luis Potosi Challenger Bogota Challenger Calabasas Challenger Guayaquil Challenger Open de Charleroi - Charleroi XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito BNP Paribas Masters - Paris San Luis Potosi Challenger - San Luis Potosi Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Copa Petrobras-Colombia - Bogota Tennis Masters Series - Hamburg Rogers Cup - Montreal Quimper Challenger Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto The Surbiton Trophy - Surbiton Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Ciudad de Pozoblanco Open Diputacion - Cordoba Sony Ericsson Open - Miami Cali Challenger Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City St. Remy Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Bancolombia Open - Bogota BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells San Luis Potosi Challenger - San Luis Potosi Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mons Challenger Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Orleans Challenger Mons Challenger Shanghai ATP Masters - Shanghai Rennes Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Irving Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Caltanissetta Challenger Perugia Challenger Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Barranquilla Challenger Sony Open Tennis - Miami Voit Mexico City Open - Mexico City Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mouilleron-Le-Captif Challenger Bogota Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Irving Challenger Miami Open - Miami Sophia Antipolis Challenger Monte-Carlo Rolex Masters - Monte-Carlo VII Avierto Internacional de Salinas - Salinas Mutua Madrid Open - Madrid Lisbon Challenger Ilkley Challenger Perugia Challenger Western & Southern Open - Cincinnati San Luis Potosi Challenger 2002 - San Luis Potosi BNP Paribas Masters - Paris Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Nord/LB Open - Braunschweig Orleans Challenger Furth Challenger Copa AT&T - Buenos Aires Sybase Open - San Jose Heilbronn Challenger Allianz Suisse Open Gstaad - Gstaad Marburg Challenger Bucaramanga Challenger Lima Challenger Morelos Challenger Turin Challenger Tallahassee Challenger Medellin Challenger Ludwigshafen Challenger Perugia Challenger Bogota Challenger Mons Challenger Morelos Challenger Copa Petrobras Brazil - Belo Horizonte BNP Paribas Open - Indian Wells St. Petersburg Open - St. Petersburg Siemens Open - Scheveningen Pereira Challenger Argentina Open - Buenos Aires Miami Open - Miami Sacramento Challenger Open 88 - Contrexeville Copa Petrobras Bogota - Bogota The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Pharma Medico Open 2008 - Aarhus Sydney International - Sydney Le Gosier Challenger Open 13 - Marseille The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors - Basel Braunschweig Challenger Sunrise Challenger Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Bordeaux Challenger AEGON Championships - London Challenger Casablanca San Angel - Mexico City Mumbai Open - Mumbai Internationaux de Tennis de Brest - Brest Open de Moselle - Metz Sydney International - Sydney Davidoff Swiss Indoors - Basel Medibank International - Sydney Millenium Tennis Championships - Delray Beach Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Open Castilla y Leon Trofeo Iberdrola - Segovia Austrian Open - Kitzbuhel Internazionali BNL d'Italia - Rome Todi Challenger Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Chennai Open - Chennai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Santiago BNP Paribas Masters - Paris Miami Open - Miami Black Forest Open - Freudenstadt Seguros Bolivar Open - Medellin TED Open - Istanbul Davidoff Swiss Indoors - Basel Open de L'Isere (Open 38) - Grenoble Heineken Open - Auckland Sunrise Challenger Idea Prokom Open - Sopot The 10tele.com Open - Nottingham The Dubai Tennis Championships - Dubai The Artois Championships - London SkiStar Swedish Open - Bastad Delray Beach Open - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Kremlin Cup - Moscow Winston Salem - Winston Salem Brisbane International - Brisbane Open Sud de France - Montpellier If Stockholm Open - Stockholm Rio Open 500 - Rio de Janeiro BRD Nastase Tiriac Trophy - Bucharest ABN AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Adidas Open de Toulouse - Toulouse Chevrolet Cup - Vina del Mar Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Internazionali BNL d'Italia - Rome Japan Open - Tokyo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon 2003 Mercedes Cup - Stuttgart Open de Moselle - Metz Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Challenger AEGON International - Eastbourne Open de Tenis Comunidad Valenciana - Valencia Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca International German Open - Hamburg Pilot Pen Tennis - New Haven Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco German Tennis Championships - Hamburg Countrywide Classic - Los Angeles PTT Thailand Open - Bangkok VTR Open - Vina del Mar Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Citi Open - Washington Brisbane International - Brisbane Heineken Open - Auckland Open Sud de France - Montpellier Next Generation Adelaide International - Adelaide VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne ATP Kremlin Cup - Moscow Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Shenzhen Open - Shenzhen Valencia Open - Valencia Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad SAP Open - San Jose Argentina Open - Buenos Aires Rio Open - Rio de Janeiro BMW Open - Munich Dutch Open Tennis - Amersfoort European Open - Antwerp Apia International - Sydney International Championship of Croatia - Umag Grand Prix Hassan II - Marrakech Heilbronn Challenger Swiss Indoors Basel - Basel TD Waterhouse Cup - Long Island Swiss Open - Gstaad Legg Mason Tennis Classic - Washington Ecuador Open - Quito Swiss Indoors Basel - Basel ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Topshelf Open - 's-Hertogenbosch Moselle Open - Metz Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Qatar ExxonMobil Open - Doha Campionati Internazionali di Sicilia - Palermo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Indian Wells Open Seat Godo 2003 - Barcelona Tennis Masters Series - Monte Carlo Gerry Weber Open - Halle Tennis Masters Series - Miami Tennis Masters Series - Hamburg Grand Prix de Tennis de Lyon - Lyon China Open - Beijing Tata Open - Chennai BRD Nastase Tiriac Trophy - Bucharest Masters Series Monte Carlo - Monte Carlo Grand Prix Hassan II - Casablanca Erste Bank Open - Vienna BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Open 13 - Marseille Shanghai ATP Masters 1000 - Shanghai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Internazionali BNL d'Italia - Rome Aircel Chennai Open - Chennai U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Miami French Open - Paris Wimbledon - London Tennis Masters Series - Rome U.S. Open - New York Tennis Masters Series - Montreal Tennis Masters Series - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, World Group, QF, RUS-FRA 3-2 French Open - Paris Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 French Open - Paris Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, Group 1, 1R, COL-URU 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, Group I, 1R, ECU-COL 1-4 Australian Open - Melbourne Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, Group I, 2R, COL-BRA 3-2 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, World Group, QR, COL-SWE 4-0 Davis Cup, Finals, Group D Davis Cup, World Group, QR, COL-ARG 3-1 Monte-Carlo Rolex Masters - Monte-Carlo French Open (juniors) Davis Cup, Group 2, 1R, COL-URU 4-1 1 Masters Guinot Mary Cohr Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, Group I, 2R, CHI-COL 3-1 U.S. Open (juniors) AAMI Classic - Kooyong Kooyong Classic - Kooyong Olympics - Beijing Olympics - London